Judas cradle – English–Español translations

🇬🇧 en es 🇪🇸

Judas cradle noun

  • device of torture
cuna de Judas
Wiktionary Links